package com.qyl.hrm.service;

import java.util.List;

import com.qyl.hrm.dto.User;
import com.qyl.hrm.utils.PageBean;

public interface UserService {

	//根据用户名和密码获得用户
	User getUserByNameAndPwd(User user);
	//获得总记录数
	Integer getRecordCount(User user);
	//获得用户列表
	void getUserList(User user, PageBean pageBean);
	//添加用户
	int addUser(User user);
	//删除用户
	int deleteUser(Integer id);
	//根据id获得用户
	User getUserById(Integer id);
	//更新用户
	int updateUser(User user);
	//获得所有用户
	List<User> getAllUsers();
	//保存list中所有用户
	int saveAllUser(List<User> list);

}
